bite off more than can chew - Francés Inglés Diccionario